package com.shoulder.boot.ops.dto;

import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

/**
* 机器信息添加请求体
*/
@Data
public class MachineAddDTO {

    /**
    * 名称
    */
    @NotEmpty(message = "名称不能为空")
    private String name;

    /**
    * ip
    */
    @NotEmpty(message = "ip不能为空")
    private Integer host;

    /**
    * 端口
    */
    @NotEmpty(message = "端口不能为空")
    private String port;

    /**
    * 账号
    */
    @NotEmpty(message = "账号不能为空")
    private String username;

    /**
    * 密码
    */
    @NotEmpty(message = "密码不能为空")
    private String password;

    /**
    * 标签
    */
    private String tag;

}